import request from '@/utils/request'

export default{
    // 获取客户列表数据
    getList(){
        return request({
            url:'/customer/list',
            method:'get'
        })
    },
    // 分页搜索方法
    // “page”是“当前页码”，“size”是“每页查询条数”，“searchMap”是“条件查询的条件值”。
    search(page,size,searchMap){
        return request({
            url:`/customer/list/search/${page}/${size}`,
            method:'post',
            data:searchMap
        })
    },
    // 新增客户
    addCustomer(beSubmittedData){
        return request({
            url:'/customer',
            method:'post',
            data:beSubmittedData
        })
    },
    // 通过ID查询客户的信息
    getCustomerInformationById(id){
        return request({
            url:`/customer/${id}`,
            method:'get'
        })
    },
    // 更新客户的信息
    updateCustomerInformation(beSubmittedData){
        return request({
            url:`/customer/${beSubmittedData.id}`,
            method:'put',
            data:beSubmittedData
        })
    },
    // 通过ID删除客户的信息
    deleteCustomerInformationById(id){
        return request({
            url:`/customer/${id}`,
            method:'delete'
        })
    }
}